India goes into the third and final Test against Sri Lanka in Colombo on Friday hoping to register their first series victory in the island nation in 22 years.
India have not lost a series at home since the defeat to South Africa in October 2015.
JP Duminy scored his fourth Test century and his first in the subcontinent to steer South Africa to a first innings total of 455 for nine wickets declared on the second day of the first Test against Sri Lanka on Thursday.
Rain played spoilsport on the opening day, washing out more than two sessions, after India had recovered to 50 for two in their first innings in the third and final Test against Sri Lanka at the Sinhalese Sports Club in Colombo, on Friday.
For all those who are likely to get a game, there will be just one target -- to make most of their chances as some of them might not get too many with just about 16 months left for the 50-overs World Cup.
Photos from Day 3 of the third Test played between India and Sri Lanka in Colombo on Sunday
Sri Lankan cricket and the island's once-powerful side arrive at the World Cup struggling for form under a newly appointed captain who has played a single One-day international since 2015.
India rode on Rohit's record equalling 35-ball century and KL Rahul's swashbuckling 89 to beat Sri Lanka by 88 runs and take an unassailable 2-0 lead in the three-match series.
Dean Elgar's century and a quick-fire unbeaten 68 from Quinton de Kock lifted South Africa to 297 for six on the opening day of the second Test against Sri Lanka at Newlands on Monday.
India lose 7 wickets for 22 runs. Defeat seems certain. Then the Master and an unlikely disciple take charge.
Mushfiqur Rahim's superb hundred complemented by a collective effort from the bowlers saw Bangladesh thrash Sri Lanka by 137 runs despite Lasith Malinga's brilliant international comeback in the Asia Cup opener, in Dubai, on Saturday.
Images from Day 1 in the third Test between India and Sri Lanka, in Colombo.
India have surged to the second spot in the ICC's latest T20I rankings after they completed a 3-0 clean sweep over Sri Lanka in the shortest-format on Sunday.
India will begin the journey to identify the core of their 2019 World Cup squad when they square off against a low-on-confidence Sri Lanka in a five-match ODI series, starting in Dambulla, on Sunday.
Bowlers put their foot on the pedal after a flamboyant innings from debutant Hardik Pandya enabling India to be in firm control of the proceedings in the first Test against Sri Lanka, in Galle.
India pacer Ishant Sharma wrecked havoc with the ball as he claimed a five-wicket haul to leave the Sri Lanka Board President's XI in tatters on Day 2 of the three-day tour match, in Colombo, on Friday.
Kagiso Rabada claimed a six-wicket haul on Thursday as South Africa bowled Sri Lanka out for 224 in their second innings to win the second Test by 282 runs with a day and a half to spare and take an unassailable 2-0 lead in the three-match series. Sri Lanka failed to last the first session of the fourth day at Newlands, having resumed on 130-4 and being dismissed after just over 100 minutes of play.
Shikhar Dhawan, who was highest run-getter with 342 runs, gained four slots to reach fifth position.
'There was a point of time -- I am very honest about it -- that I was not raring to even put on whites. I wasn't part of any team -- I wasn't part of any first-class team. There was a time when I was dropped from my own first-class team. To have this opportunity to be part of the Indian team is such a huge bonus'
South Africa lost the wicket of opener Alviro Petersen for a duck as they chased 369 runs for victory in the second Test against Sri Lanka on Sunday.
India are in sight of their first series triumph on Sri Lankan soil in 22 years, having reduced the hosts to 67 for 3 after setting them a daunting target of 386 in the third and final Test in Colombo on Friday.
Kapugedera denied that the team was low on confidence. Instead, he said Sri Lanka finally have found some momentum for the first time in the ongoing series, what if they are yet to taste a victory against the Indians.
It was an eighth ODI victory in a row for South Africa and an 11th win in succession at home as they showed form in the build-up to the Champions Trophy in England in June.
If KL Rahul is fit, Abhinav Mukund will be expectedly left out, a strange coincidence because he was the original back-up opener in this Test squad ahead of Shikhar Dhawan.
Three Sri Lanka players and India's Ishant Sharma were found guilty of breaching the ICC Code of Conduct in two separate incidents during the penultimate day's play in the third Test at the Sinhalese Sports Club in Colombo.
South Africa took 16 Sri Lanka wickets in a little over two sessions to secure a ruthless victory by an innings and 118 runs in the third and final Test at the Wanderers on Saturday.
With Rahul likely to bat at No 4, asks Harish Kotian, will Ajinkya Rahane get a look in?
On Saturday, India dismissed Sri Lanka for 245 in their second innings on day 4 to complete a comfortable win and lead the three-match series 1-0.
A clinical India defeated Sri Lanka comprehensively by six wickets to continue their their winning run in the Nidahas Twenty20 Tri-Series, in Colombo, on Monday.
Images of the third Test between India and Sri Lanka being played in Colombo
After being bowled out for a paltry 183 in the first innings losing as many as eight wickets in a single session, No 3 Mendis (110 off 135 balls) and opener Karunaratne (92 batting, 200 balls) added 191 as the visitors could get only two wickets in the next two sessions.
Both the teams lost their opening matches but bounced back into reckoning after producing two of the tournament's biggest upsets so far.
Rain threatens to disrupt the first day's play when Sri Lanka and India face-off in the opening Test at Galle on Wednesday.
Ajinkya Rahane will be aiming to get his mojo back as India, formidable even without regular skipper Virat Kohli, eye another 'Whitewash' against Sri Lanka in the three-match ODI series, starting on Sunday.
Sri Lanka thrashed South Africa by 128 runs in Colombo on Wednesday to wrap up the one-day series 4-1.
Opening the batting, Rahul struck a quick 61 off 48 balls before leg-spinner Chahal (4/23) triggered Sri Lanka's collapse to register the convincing win in the first T20 International of the three-match series.
Fringe players have a chance to prove their worth when India 'A' takes on Sri Lanka in the tourists' only warm-up match ahead of the hastily scheduled One-Day International series, in Mumbai on Thursday. The tour game, at the Cricket Club of India's Brabourne Stadium, also provides Rohit Sharma, who is recovering from a fractured finger and shoulder injury, an opportunity prove his fitness and return to the side for the last two games in the best-of-five ODI series.
Skipper Rohit Sharma will be desperate to get back to form as a resurgent India look to set their record straight against hosts Sri Lanka in the third match of the Nidahas Tri-Series, in Colombo, on Monday.
This was Sri Lanka's second loss in as many matches, and, as a consequence, they have been knocked out of the tournament.
Rohit Sharma bludgeoned the Sri Lankan attack with a record-equalling 35-ball century and powered India to a series-sealing 88-run victory, in the second Twenty20 International, in Indore on Friday.